home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1997 October: Mac OS SDK / Dev.CD Oct 97 SDK1.toast / Development Kits (Disc 1) / QuickDraw GX / Programming Stuff / Sample Code / Printing Samples / Printer Drivers… / HPXL / MessageJumpTable.a < prev    next >
Encoding:
Text File  |  1996-03-20  |  1.4 KB  |  56 lines  |  [TEXT/MPS ]

  1. ;  ------------------------------------------------------------------------------
  2. ;
  3. ;    FILENAME
  4. ;        MessageJumpTable.a
  5. ;
  6. ;    DESCRIPTION
  7. ;        This file contains jump table entries for each of the messages that the HPXL
  8. ;        driver overrides.  The routines referenced in this jump table are contained
  9. ;        in the file, MessageRoutines.c
  10. ;
  11. ;    COPYRIGHT
  12. ;        Copyright © Apple Computer, Inc. 1992-1994
  13. ;        All rights reserved. 
  14. ;
  15. ;    MODIFICATION HISTORY
  16. ;        1/20/92        Harita        Initial implementation
  17. ;       12/20/93        dmh            Sync'd up for GX 1.0b3.
  18. ;        8/28/94        dmh            Sync'd up for GX 1.0.1.
  19. ;--------------------------------------------------------------------------------
  20.  
  21. ; Sets entry point SD_JumpTable, and adds a long at the beginning of the
  22. ; jump table which is required by the Printing Manager's segment loading code.
  23.  
  24. SD_JumpTable    PROC    EXPORT
  25.                 EXPORT    referenceCount
  26. referenceCount    DC.L    0            
  27.     
  28. ; Universal messages the HPXL driver overrides
  29.  
  30.     IMPORT        SD_Initialize
  31.     JMP            SD_Initialize
  32.     
  33.     IMPORT        SD_ShutDown
  34.     JMP            SD_ShutDown
  35.     
  36.     IMPORT         SD_DefaultPrinter
  37.     JMP         SD_DefaultPrinter
  38.     
  39.     IMPORT         SD_StartSendPage
  40.     JMP             SD_StartSendPage
  41.     
  42.     IMPORT         SD_FinishSendPage
  43.     JMP             SD_FinishSendPage
  44.     
  45.     IMPORT         SD_SetupImageData
  46.     JMP             SD_SetupImageData
  47.     
  48.     IMPORT        SD_CloseConnection
  49.     JMP            SD_CloseConnection
  50.     
  51. ; Vector specific messages the HPXL driver overrides
  52.  
  53.     IMPORT         SD_PackageData
  54.     JMP             SD_PackageData
  55.     
  56.     END